refreshing yourself - French English Dictionary